import time
import sys
from datetime import datetime

try:
    print(f"开始执行脚本 - {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
    
    # 模拟长时间运行的任务
    for i in range(10):
        print(f"正在执行任务 {i + 1}/10...")
        sys.stdout.flush()  # 确保输出立即显示
        time.sleep(1)  # 每秒输出一次
        
        if i == 5:
            print("处理过程中出现一些延迟...")
            sys.stdout.flush()
            time.sleep(2)  # 模拟一个延迟
            
        print(f"任务 {i + 1} 完成")
        sys.stdout.flush()

    print(f"脚本执行完毕 - {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")
    sys.stdout.flush()
    
except Exception as e:
    print(f"执行出错: {str(e)}")
    sys.stdout.flush()
    sys.exit(1)
